草庐IT

Unity 视频流

全部标签

windows - 远程批量Powershell视频适配器查询

我正在尝试编写一个powershell脚本来报告给定域范围(GUM1到GUM150)中所有机器使用的视频卡。我实际上已经成功地让机器通过远程powershell报告了他们的视频卡,但是有两个问题;机器不会按照它们在txt列表中定义的顺序被查询(或报告?)。没有返回主机名,这意味着我有一个困惑的结果列表,没有对应的机器名。这是我到目前为止所得到的;$comp=get-contentc:\users\myusername\pcs.txt其中pcs.txt是按主机名列出的机器列表,每个名称占一行。然后;get-wmiobject-classCIM_VideoControllercaption

c++ - 全屏形式和视频游戏有什么区别?

如果我在visualstudioc++上创建一个窗体,并使该窗体与屏幕一样大,并且覆盖所有内容,我可以创建一个全屏显示的窗体。如果我按下Windows键,启动菜单就会出现,我可以让任何其他程序在我的上面运行。如果我运行像英雄联盟这样的视频游戏,屏幕会出现故障并且游戏会全屏显示。如果您按Windows键,什么也不会发生。你不能在游戏之上拥有任何东西,如果它在自己的环境中就好了。我并不是要寻求完整的答案或实现它的代码。只是我很好奇游戏设计师使用了哪些不同的技术。 最佳答案 这两种技术本质上都是全屏,但有一个细微差别:大多数游戏使用的“真

Unity Shader: multi_compile一个文件变幻多个shader

multi_compile我们在写shader时,经常会出现同一个shader在面对不同的一些需求时,可能需要出现一些局部的变化,比如有些地方需要描边,有些地方不需要描边,由于在shader中不适合使用if,所以最好就是再写一份shader,但我们肯定不想复制一个shader改改,毕竟有很多共用的部分,万一修改了,岂不是两边都要改,而且shader多了也不方便使用。这个时候就需要用到shader变体了,只需要写一个shader,在编译的时候会自动生成多个对应shader使用,这样子就完美的解决了我们的问题。拥有多种变体的shader一般称为"megashaders"或者"ubershaders

Unity——使用铰链关节制作悬挂物体效果

目的在场景中创建一个悬挂的物体,是把多个模型悬挂在一起可以自由摇摆,类似链条的效果效果图前言什么是铰链关节?铰链关节将两个刚体(Rigidbody)组会在一起,从而将其约束为如同通过铰链连接一样进行移动。它十分适合门、链条、钟摆等模拟效果。步骤打开unity3d场景,在里面创建一个立方体Cube。接着给立方体Cube添加刚体Rigidbody组件接着给立方体Cube添加HingeJoint铰链关节组件。创建两个胶囊体Capsule,同样添加刚体Rigidbody以及HingeJoint铰链关节组件,通过旋转和移动工具把位置调整如下大致情况。把立方体Cube里面的连接锚点Anchor的y设置为1

Unity UI的transform,recttransform,position的相互转换

学习中遇到一些坑,记录一下,因为RectTransform坐标转换第一次遇到真的头疼1,首先要理解RectTransform是Transform的子类,而所有的UI组件,在代码中获取的transform.position实际上都是rectTransform.anchoredPosition,也就是说,新建一个空物体,加入Image、Text等组件后,这个物体只有在Canvas下,才能显示出来,它的Transform组件自动被替换为RectTransform。2,rectTransform.anchoredPosition是该UI物体的Pivot对应它的锚点的坐标,如果锚点为一个点,就比较好理解

windows - 如何使用 MediaInfo 将视频文件的帧率和流计数信息转换为文本文件?

我在Windows7的命令提示符窗口中从批处理文件中执行控制台命令时遇到问题。我想获取视频的帧速率和音频流的数量,并将它们写入文本文件。对于帧速率没有问题,我从批处理文件中运行此命令:for%%ain(C:\Documents)do(echo.Mediainfo--Inform=Video;%%FrameRate%%%%a)>>"D:\TestFrame2.txt"但是对于音频流的数量,它返回一个空文本并且没有错误信息。我使用完全相同的批处理文件,但我将Video替换为Audio并将FrameRate替换为StreamCount。我在运行Mediainfo--Help-Inform时看

windows - 批量合并文件夹和子文件夹中的视频文件

我有大约200个文件夹,里面装满了MPG拆分文件。我想将每个文件夹的文件连接在一起。我在stackoverflow上的其他问题中找到了这个BATCH脚本。@echooff&setlocalenabledelayedexpansioncd/d"%sourcefolder%"set"line="for%%ain(*.mpg)dosetline=!line!+"%%~a""C:\ProgramFiles\MKVToolNix\mkvmerge.exe"-o"Output.mkv"%line:~2%Combinemkv'sinWindows(automated,notusingaGUI)效果很

windows - FFMPEG -F Concat 视频、音频同步问题

我有问题,要连接视频,它会丢失音频同步和从以前的视频开始的音频。我已经尝试了以下两个链接/所以Mulvya的回答,但它们都不起作用:(这是我正在尝试的代码:1:重新编码文件a(1):ffmpeg.exe-i"f:\1.avi"-afapad-vfscale=1280:720-crf15.0-vcodeclibx264-acodecaac-ar48000-b:a192k-coder1-rc_lookahead60-threads0-shortest-avoid_negative_tsmake_zero-fflags+genpts01.mp42:重新编码文件b(2):ffmpeg.exe-

windows - Concat 在视频之前创建静止图像

我正在创建这样的切割listfile't1.MP4'inpoint1.45067outpoint3.18133file't2.MP4'inpoint3.45067outpoint6.18133...我是这样用的ffmpeg-y-fconcat-safe0-ilist.txt-c:vlibx264-c:aaac-afaresample=async=1-pix_fmtyuv420poutput.mp4输出几乎总是在开始时包含静止图像,有时是视频时间的一半,有时更少,显示第一帧,然后是最终视频开始。我注意到,inpoint和outpoint之间的距离越小,开始时的静止图像就越长。也许它也与i

windows - 从视频中提取 PNG 时 ffmpeg 崩溃

我正在尝试使用ffmpeg从视频(.avi)中提取PNG。我的代码是:ffmpeg-ividx.avi-fimage2imgx_%d.png通常这会很好,但现在它导致ffmpeg崩溃,出现一个框告诉我“ffmpeg.exe已停止工作......等等......”,但是从png变为jpeg并且问题出现了离开。视频的格式似乎并不重要,mp4和mpg也有与avi相同的问题。这只是(在过去的一天)在Windows10(x64)PC上发生的,所以它是否与MS/Windows更新有关。这可能吗?有谁知道还有什么可能导致这种情况? 最佳答案 查看